"""

"""
from selenium.webdriver.common.by import By

from CompWchat.Step3.Po.AddMemberPage import AddMemberPage
from CompWchat.Step3.Po.BasePage import BasePage
from CompWchat.Step3.Po.ContactPage import ContactPage


class MainPage(BasePage):
    # 子类属性覆盖父类属性值

    _base_url = 'https://work.weixin.qq.com/wework_admin/frame#index'
    
    def goto_contact(self):
        # 点击【通讯录】按钮
        # 使用元组方式
        self.find((By.ID, 'menu_contacts')).click()
        # 跳转到通讯录： 返回目标页面对象
        return ContactPage(self.driver)
    
    def goto_addmember(self):
        # 点击【添加成员】按钮
        # 使用单独参数

        # 跳转到添加成员页面：返回目标页面对象
        self.find(By.CSS_SELECTOR, '.ww_indexImg_AddMember').click()
        return AddMemberPage(self.driver)
        